package com.efast.dmom.mgmt.entity.mes;
public class TrBasProductConfig {
    private Integer productConfigId;//ID
    private Integer processMaxDuration;//该工序的最长处理时间
    private String stationName;//工位
    private Integer routeId;//工艺路线ID
    private String routeName;//工艺路线
    private Integer stationId;//工位ID
    private Integer firstOp;//是否是首道工序
    private String operationName;//工序
    private String partNoVersion;//成品编号
    private Integer processMinDuration;//该工序的最短处理时间
    private Integer cycleTime;//对应工序的周期(时长)
    private Integer operationId;//工序ID
	private Integer partId;//成品ID
    private Integer boxingAllow;//此工序是否允许装箱
    private Integer boxingForce;//此工序是否允许强制装箱
    private Integer markStatus;//是否激活
    private java.util.Date createTime;//创建时间
    private String createUser;//创建用户
    private java.util.Date lastUpdateTime;//上次更新时间
    private String lastUpdateUser;//更改用户
    private String companyCode;//企业代码
    private Integer optCounter;//版本控制
    public TrBasProductConfig() {
        super();
    }
    public TrBasProductConfig(Integer productConfigId,Integer processMaxDuration,String stationName,Integer routeId,java.util.Date createTime,Integer optCounter,String routeName,Integer stationId,Integer firstOp,Integer markStatus,String operationName,String partNoVersion,java.util.Date lastUpdateTime,String lastUpdateUser,Integer processMinDuration,Integer cycleTime,Integer operationId,String companyCode,Integer partId,String createUser) {
        super();
        this.productConfigId = productConfigId;
        this.processMaxDuration = processMaxDuration;
        this.stationName = stationName;
        this.routeId = routeId;
        this.createTime = createTime;
        this.optCounter = optCounter;
        this.routeName = routeName;
        this.stationId = stationId;
        this.firstOp = firstOp;
        this.markStatus = markStatus;
        this.operationName = operationName;
        this.partNoVersion = partNoVersion;
        this.lastUpdateTime = lastUpdateTime;
        this.lastUpdateUser = lastUpdateUser;
        this.processMinDuration = processMinDuration;
        this.cycleTime = cycleTime;
        this.operationId = operationId;
        this.companyCode = companyCode;
        this.partId = partId;
        this.createUser = createUser;
    }
    public Integer getProductConfigId() {
        return this.productConfigId;
    }

    public void setProductConfigId(Integer productConfigId) {
        this.productConfigId = productConfigId;
    }

    public Integer getProcessMaxDuration() {
        return this.processMaxDuration;
    }

    public void setProcessMaxDuration(Integer processMaxDuration) {
        this.processMaxDuration = processMaxDuration;
    }

    public String getStationName() {
        return this.stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public Integer getRouteId() {
        return this.routeId;
    }

    public void setRouteId(Integer routeId) {
        this.routeId = routeId;
    }

    public java.util.Date getCreateTime() {
        return this.createTime;
    }

    public void setCreateTime(java.util.Date createTime) {
        this.createTime = createTime;
    }

    public Integer getOptCounter() {
        return this.optCounter;
    }

    public void setOptCounter(Integer optCounter) {
        this.optCounter = optCounter;
    }

    public String getRouteName() {
        return this.routeName;
    }

    public void setRouteName(String routeName) {
        this.routeName = routeName;
    }

    public Integer getStationId() {
        return this.stationId;
    }

    public void setStationId(Integer stationId) {
        this.stationId = stationId;
    }

    public Integer getFirstOp() {
        return this.firstOp;
    }

    public void setFirstOp(Integer firstOp) {
        this.firstOp = firstOp;
    }

    public Integer getMarkStatus() {
        return this.markStatus;
    }

    public void setMarkStatus(Integer markStatus) {
        this.markStatus = markStatus;
    }

    public String getOperationName() {
        return this.operationName;
    }

    public void setOperationName(String operationName) {
        this.operationName = operationName;
    }

    public String getPartNoVersion() {
        return this.partNoVersion;
    }

    public void setPartNoVersion(String partNoVersion) {
        this.partNoVersion = partNoVersion;
    }

    public java.util.Date getLastUpdateTime() {
        return this.lastUpdateTime;
    }

    public void setLastUpdateTime(java.util.Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getLastUpdateUser() {
        return this.lastUpdateUser;
    }

    public void setLastUpdateUser(String lastUpdateUser) {
        this.lastUpdateUser = lastUpdateUser;
    }

    public Integer getProcessMinDuration() {
        return this.processMinDuration;
    }

    public void setProcessMinDuration(Integer processMinDuration) {
        this.processMinDuration = processMinDuration;
    }

    public Integer getCycleTime() {
        return this.cycleTime;
    }

    public void setCycleTime(Integer cycleTime) {
        this.cycleTime = cycleTime;
    }

    public Integer getOperationId() {
        return this.operationId;
    }

    public void setOperationId(Integer operationId) {
        this.operationId = operationId;
    }

    public String getCompanyCode() {
        return this.companyCode;
    }

    public void setCompanyCode(String companyCode) {
        this.companyCode = companyCode;
    }

    public Integer getPartId() {
        return this.partId;
    }

    public void setPartId(Integer partId) {
        this.partId = partId;
    }

    public String getCreateUser() {
        return this.createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Integer getBoxingAllow() {
		return boxingAllow;
	}
	public void setBoxingAllow(Integer boxingAllow) {
		this.boxingAllow = boxingAllow;
	}
	public Integer getBoxingForce() {
		return boxingForce;
	}
	public void setBoxingForce(Integer boxingForce) {
		this.boxingForce = boxingForce;
	}
}
